package com.bxm.springboot.test.command;

import org.springframework.boot.CommandLineRunner;
import org.springframework.core.annotation.Order;
import org.springframework.stereotype.Component;

/**
 * 项目服务启动时加载一些数据或预先完成某些动作。
 * 为了解决这样的问题，Spring boot 为我们提供了一个方法：通过实现接口 CommandLineRunner 来实现这样的需求。
 */
@Component
@Order(value=3)
public class MyStartupRunnerTest1 implements CommandLineRunner {

    @Override
    public void run(String... args) throws Exception
    {
          System.out.println("===MyStartupRunnerTest1执行，它的@Order注解value值为1===");
    }
    
}
